import axios from 'axios'//导入axios类
export function requestB(config) {
    const instanceA = axios.create({//构造一个请求对象，并且设置原有属性。
        // baseURL: 'http://wthrcdn.etouch.cn',
        timeout: 5000

    });
    // //设置发送请求时的拦截器，可对数据进行处理后上传到服务器。
    // instanceA.interceptors.request.use(
    //
    //     success => {
    //         console.log("网络请求拦截成功！");
    //         return success;//拦截请求时的数据处理被劫持，使用后放行。
    //     },error => {
    //         console.log("网络请求拦截失败！");
    //     }
    // )
    // //设置服务器响应前的拦截器，可以对响应的结果进行判断，如出现错误则定向到其他帮助页面。
    // instanceA.interceptors.response.use(
    //     success => {
    //         return success;//放行数据
    //     },error => {
    //         console.log(error);
    //     })
    return instanceA(config);//axsion返回的数据就是promise，config则是调用是传入的对象。
}

